<script>
    var age = prompt();
    // 先转成数字
    age = Number(age);
    // age的值是NaN,结果为true, 否则为false
    if (isNaN(age)) {
        alert('请输入数字');
    } else {
        if (age < 0) {
            alert('请输入大于或等于0的数字');
        } else {
            //  进行年龄分段的判断
            if (age < 6) {
                alert('这是个婴儿');
            } else if (age < 12) {
                alert('这是个少儿');
            } else if (age < 17) {
                alert('这是个青少年');
            } else if (age < 45) {
                alert('这是个青壮年');
            } else if (age < 69) {
                alert('这是个中年人');
            } else {
                alert('这是个老年人');
            }
        }
    }
    var age = prompt("请输入年龄");
    if (age > 69) {
        alert("老年")
    } else if (age >= 46) {
        alert("工程大学")
    } else if (age >= 18) {
        alert("青壮年")
    } else if (age >= 13) {
        alert("青少年")
    } else if (age >= 7) {
        alert("少儿")
    } else if (age >= 0) {
        alert("婴幼儿")
    } else {
        alert('非人类')
    }



</script>